xupnpd: adjust with glibc and libcrypt-compat
authorKonstantin Demin <[email protected]>
Thu, 10 Jul 2025 13:53:57 +0000 (16:53 +0300)
committerJosef Schlehofer <[email protected]>
Mon, 14 Jul 2025 08:40:15 +0000 (10:40 +0200)
glibc 2.39 has removed libcrypt completely.
solution: link against libxcrypt built with glibc compatibility.

Signed-off-by: Konstantin Demin <[email protected]>
multimedia/xupnpd/Makefile

index 84994137479b981397d0169180cfdd0cbd783f45..03d8e4e5b667f8f81280fdf550e26fc33c78e36a 100644 (file)
@@ -1,7 +1,7 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=xupnpd
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 
 PKG_SOURCE_PROTO:=git
 PKG_SOURCE_URL:=https://github.com/clark15b/xupnpd
@@ -28,7 +28,7 @@ endef
 define Package/xupnpd
   SECTION:=multimedia
   CATEGORY:=Multimedia
-  DEPENDS:=+liblua +libopenssl
+  DEPENDS:= +USE_GLIBC:libcrypt-compat +liblua +libopenssl
   TITLE:=eXtensible UPnP agent
   URL:=http://xupnpd.org/
 endef